42045446
12336033
61736
7022404
74649798
7374972
60178012
8556996
10637894
86727395
77588051
99247367
90074030
29376900
38782382
59411167
31161672
3804724
73852379
88832776
41056646
849738
9261999
18801356
4271517
58055757
64579636
5813497
6465
81398506
83317955
62058184
54777248
48186309
2983777
59452292
2747095
32983212
24824443
32507068