40257480
54462192
88104705
14132497
95105897
8606633
89351581
10611201
59542391
15893628
7257190
44422155
15168952
61422064
74622229
83573406
88625635
59912552
5373466
18666918
91593468
66339959
87199518
16608136
28749307
61507765
5792866
81491934
7803810
17867184
55166665
63752984
97029876
78314558
44354161
3151454
57327033
741233
42653626
1347890