85433836
92945784
8409377
30123297
21897046
68936735
2653381
30167730
27355367
18329157
1248844
62822099
27541738
28988788
35162772
96584375
40098674
3973242
71354261
38381377
16337073
79854119
2885864
9862137
11193002
71605053
42239145
41513095
96317718
5997667
64701807
2980491
29573929
32854624
57838175
47255067
6429884
99732534
69047956
15114120