44402179
18486804
4056867
12846038
371954
57981044
85775440
42587477
69675568
14699141
6207455
20909806
69707950
50225109
6496018
87377396
41955073
35596708
69991141
27242743
49401739
37894719
95025380
40684156
35453680
5033167
75997024
72682441
34795177
10152199
87419643
74418048
4788437
48759990
92927588
72767223
72054891
9843764
926951
76312871