48211452
7312881
4201943
61984261
89131488
93992633
28253883
243374
8217650
11569276
21729606
15053123
54733044
53386375
45806596
4550393
34507414
61067243
57531719
20415670
29057133
22322773
93952532
29147480
22944919
6693705
19264751
9902589
5855976
26615212
4763353
63943042
73764394
60486426
68406177
55283165
30977606
69091669
10876106
23993679