47286082
87237023
7743968
26924822
92146359
21658624
11662785
23952227
89516601
92824380
85804289
2414551
80457742
10461338
13443760
10818324
45685402
26717748
55711679
77628701
1058523
69593602
46687843
28416614
9426462
4938330
14855097
6766508
19055053
83571229
44715669
83883218
29607610
72019156
47496523
61771301
18432029
81599699
29678496
51537989