11486038
26507265
64058959
1138805
13925150
20655334
85135225
1646958
26712998
63534403
23234550
61383121
63743571
72391349
4714836
1398533
58436790
57319167
7703202
95858526
19031738
27822868
39935604
44378612
73409309
14012645
68968169
46707365
28045013
83116144
89042426
27108097
7662600
2738919
74173771
42521965
505703
27955642
16262996
18252160