42529437
1667717
29873707
41616288
78595058
64616154
87552737
7594396
4889942
9981704
92326976
7819879
80314968
381613
11604411
8278632
45381183
87249203
69543107
61816379
99496310
387452
46914588
2846442
15433602
38525948
39752335
96167581
2571413
5725587
77549022
3606407
48911272
43985323
2714860
19927423
36371530
26501926
84081299
908394