70328948
2955598
479932
35333006
412162
73763354
21565035
6892553
54526405
70655000
97475966
17688120
11015563
95823115
4127442
3679667
33971837
78142090
3376002
35175735
13508626
34653609
6007721
1123230
89145957
36297652
66736906
35258355
6097493
5921346
93049966
99664569
55676640
43646497
17705750
38754411
11177100
74507678
77021297
87671553