70539577
85167352
86388154
28072814
39816590
92416966
77839833
20586183
22923188
98142467
38784506
5147653
24245168
93371624
19841119
233975
33816493
55752714
16829481
28872732
72842753
25674027
34582799
36381218
31625961
12007808
68001376
20573863
19329363
52915297
61449376
51128496
69024421
39736126
72992056
78376254
73329484
5843190
2382164
29836098