7684362
35738544
34435459
1553875
38789143
54016705
62679499
69716109
58589
70262242
20661500
1535643
59292125
49877832
15561767
8623896
55852399
39666045
35914428
94995847
96465780
83695104
39735946
7379356
26365359
94458577
65954187
51001456
41135802
45208732
2310498
10653220
31222052
569507
16151769
84119401
30549856
89276664
47124838
14619673