38755303
65757915
31787166
4717128
2390283
15272110
27955729
6130172
9892262
95778446
570544
41069997
67798300
40301503
234188
79056918
64375317
33187307
26447391
999227
12803432
14891889
14031828
42359632
93924513
2297838
23082568
42606310
10499149
9847433
15904310
4994870
90638550
14245968
74702289
14433537
98899208
5219446
86886915
11656227