8918168
7944313
95418881
71842119
2273961
5057302
75399324
57016996
58176860
13802319
38431997
31675110
2539449
7567898
65864008
74989824
27284959
22502861
69765596
29103569
18804682
54327944
76075828
22913029
54464233
48178664
70563990
58233637
96514070
94489008
31224070
86622165
10101547
39657606
57803131
84019023
74507335
19967155
58861747
87548524