81942544
63303656
2787505
7729917
61952495
21575234
19239161
13744004
10758587
44074609
50319560
62064768
16625207
25549545
60584842
54388509
43369876
78232958
37411181
81556638
86574449
43367649
20221347
11348623
69421064
20492903
60704956
36592182
33594576
20093531
83311227
51985546
65191367
91222267
50929667
7838284
10757735
94452308
47784119
52122800