51873250
81564820
726138
69761208
85447531
67196129
12859954
3926897
6317832
23021018
25161487
98829028
7732208
73613940
20177619
56434430
60871247
43691209
73696003
67067364
6721864
20317231
65159206
34627760
2241840
26859593
49915852
58659049
35504280
32279460
99904449
63354185
19252867
70716600
60628625
70097373
8414240
35201132
1753640
59095203