96202228
2783424
34447429
71424674
80558446
9379789
9556837
52725180
8572882
6859233
61966633
6206069
13409372
17105784
5501608
44811358
18667004
3354571
35382034
54547171
17754883
19829209
19042824
10465563
49404256
11379769
85749309
88077007
62504829
74453901
14995884
5025163
21879304
78646124
67684927
64119896
14468538
32378151
67227402
21802043