1165476
83505992
97395526
6605128
81762095
58701646
62286163
70818425
36902017
1261647
8326977
74646403
85156072
16837749
22698298
24443513
88068997
50934724
29284418
86883406
73494985
94936471
62691551
73264263
63524540
27173038
63694033
75741326
29155638
52567365
96993058
87691800
34784725
43972033
38722163
22369963
56884409
22426529
41083161
12456865