78183529
29855085
16074756
4717917
26559450
17952021
92614755
25958270
6760795
4146879
3554869
43918973
79233161
55722228
49887998
89052971
56971370
6781553
10821719
30673741
60382460
961656
23598354
55184056
8796987
83461815
39117127
7372811
13958553
8396444
20574600
94733239
6342588
80151155
838956
54421829
68302616
61501061
45702433
14811732