12226937
67054061
23585226
36934854
93888678
30619073
6415882
20034388
60477769
37718246
57925343
84911496
3958646
128394
60644824
50836788
40985507
78459609
89333924
2389275
98638236
4767273
92852849
82499730
54511393
39767517
223649
81575663
76455863
38257583
30452361
40995665
71708395
49202837
50437011
49369528
5783490
4241776
39028041
12601370