41836234
13447833
1351879
49102469
55045012
89069350
1330361
597067
39469470
34596739
13763208
38843079
8880785
70717362
27931299
6511803
67925225
55154010
22177122
55687592
21305235
70488737
98033360
74441514
71104383
67287499
98271029
68917269
30768532
35637187
64004589
60713713
15577257
29456378
38635847
7602917
90367738
77013126
69422457
29815612