50351910
67048245
66697779
30149758
40875847
9831897
99629931
69409092
7158566
98635739
6567950
48977302
14292799
89235843
73595238
61885470
90768497
33561580
9692820
52166237
48581730
72943447
984785
72984226
24092722
36881582
33565893
10588897
61347432
19269588
1063618
31965173
80028321
66754059
51543102
79007716
38057026
42384230
2449482
99886107