54457595
15184095
91584578
25304382
2383494
47948199
37031249
11022522
32027374
68924832
98334728
20159061
11644193
85164620
24353665
86581491
34328779
922648
65959282
1686170
7897769
73288140
81258695
75369
71716442
36035655
22726516
23727628
18819333
351048
13023246
14972120
7775858
92422080
81437224
8339801
76424876
90639109
51134450
31101197