21142244
99632292
12328924
29528714
74927275
50446585
74601358
27324527
20616035
40351453
49774159
73673224
16512597
5131488
58832840
86795246
91967511
46774776
3232930
393164
1942118
28847852
6423609
28256035
95422995
35675886
46449533
2639250
36642528
7872147
2632747
92149835
52877017
70763342
71221422
68898100
96644214
74308563
51275194
711033