12872502
97231614
91232931
73945946
49475940
39499052
81574934
98484172
32693501
25389687
27562448
29414342
8106429
63741806
18023466
16879850
43271383
50546295
33683074
96258154
53055286
23342066
43678275
49822794
236646
19426267
93129221
49264887
23232016
77314141
87117258
42942311
33179225
58885524
3899446
89742564
5901216
26204994
52184900
3452568