2042694
91415728
13336486
76787562
73134385
12783529
452578
16122675
52992115
18778136
29785638
20421150
62183275
99293956
62499834
98882243
10571375
350254
55525271
64867636
65512336
41545047
34399587
13426904
92225505
26564120
59534164
24786988
76686981
56333574
60248929
3227227
93179623
80518725
76089795
53081365
54427228
62396100
27792450
30121663