95311936
60545834
50923229
1732790
33013948
28533604
23605353
60992206
32687310
83767608
8851117
54817372
28771915
25854825
80341560
95448527
88918167
4441733
57224745
80163822
9749791
73114701
11005394
17632509
58519519
67634986
83778046
214213
69868415
61947488
61834234
55866638
66448183
95541911
3869496
98468794
80455393
30692311
71706833
4357997