2838514
207522
90076555
20584630
87521
29357810
14602289
28199395
42079875
30003742
28422681
75815772
83353367
32645162
66196616
80662343
60986705
48382660
46476864
15678842
53429606
43432321
88578801
45709913
17576707
84743188
4793968
74285484
99637383
13682409
5064341
8380973
18833670
30497190
90524112
90621975
93427585
2868697
58649289
86452526