70595729
25872825
44097084
1249530
17212233
3053938
35302776
60128268
63105392
71045787
31109208
99462936
36403565
74561710
44739260
19262197
8486425
72634304
9365663
23437502
36724566
15157802
2670543
4917118
87382164
84796711
37805026
24827426
91126220
29039010
43875939
97483999
23292584
3091635
75741367
58817752
65766081
68264092
33992832
7734821