29891143
25051226
92776537
45641561
6461202
7532930
8162386
94699029
8302886
90744020
2641955
1698880
9896635
49611789
19447586
46064704
57359105
98919035
89221383
55029356
91508626
6773493
1611484
74601236
38483064
49928149
4139614
11941444
35093206
1667074
98984438
68931838
2475208
72595869
66009612
9270759
9057836
7237930
22184096
21323206