1679736
59257087
16953799
1326417
89602227
89692096
49444640
2149926
3707999
56707014
49861070
15627981
20998213
43432928
2792978
6372749
57511214
55413626
92578431
17804332
242122
62694066
18641167
43438848
27292672
4963523
65109203
7166354
91652863
49515859
7098106
88601479
55873250
50985822
4231927
50512441
10893583
41605971
75265679
23546090