70051877
20594429
34848865
8058248
7068785
93811495
48506419
44089780
8517238
80404928
53946888
91284119
86485947
1543116
55481805
1579039
3709567
79229964
91916895
88611597
76994773
30919784
93337222
16842870
5162453
79888515
11919951
63831441
94332138
32502231
38053235
5904359
95331057
57823547
23168444
25832275
87023462
5222470
51298880
68277904