62951171
4786880
1373902
54801682
49629354
1387273
15205936
65082921
55985942
80942986
26745300
38366317
26041536
50661143
66513500
59817
5257181
68043810
28596068
34195354
88692291
75134045
676498
34798697
3439404
15789712
8925229
55775503
6967366
37072769
62748810
29338674
95718136
48837873
49514855
21446947
45964573
26152134
23062806
45996114