40977066
97985607
70533422
57858545
40116913
51875619
93367571
62415005
9613452
30844834
67204249
64872416
42551931
87894654
59901937
46057520
60014442
23631400
24669042
42137028
60008154
1476838
26482796
28883786
89257970
98918299
85082029
31994122
39846795
62536472
44385467
63558787
58294407
94846556
40158625
50211112
40237191
6827676
97008955
94311670