39102203
88889092
57676715
81411684
33637507
9521367
9966231
888406
28325983
33235104
54575505
3344165
602568
61332399
92365086
44834936
25611486
27997910
86771142
96325728
67651449
2376249
73321463
2973416
65429019
1463212
68061492
29987724
94272012
27436901
33368877
3994306
39692836
52668377
41795951
11048125
99206465
71173558
25658788
28577201