84119089
10677409
18432957
537266
97449364
31016993
92456032
54408092
91761711
72158886
99867542
56117243
23346220
5674118
42103994
55245218
96102930
65199485
93507611
87058304
55435774
50143312
1493530
14401972
48557876
13602731
35292487
73452125
887076
52418375
76638467
70938537
53184655
8737228
95563076
64567731
72328858
36145395
1774208
7908597