21808322
80181279
48996051
3484423
41888164
37554781
50477952
5781229
2468276
20043310
46117059
74969924
71752780
11292226
69264468
32944386
31975195
8392999
69786503
2780626
91913115
37555030
94378475
20031427
24001741
89677696
88457580
32523005
47362844
41333927
66046216
90894
84879263
94313267
89714163
50373912
33136324
18097004
85166021
95209436