49118545
9792873
32713791
78204845
26516656
4183596
24095318
47139723
8727882
8773504
57904165
93885738
54175588
64434432
69116785
19413070
9111277
36271196
20981700
62868596
50839883
36035652
7803716
80661936
34343145
42278387
1957953
80902549
94064533
3224702
70821153
98904431
89971726
4462339
5873351
31487307
19294127
7682585
4482757
1918493