54704349
1331864
12236972
75665493
1737831
62342938
29454516
10136182
20307330
38139859
57076432
60147431
85019482
41337822
2453299
44434905
3403876
6001625
44653956
6592883
2804102
8497104
67616530
45925566
13025177
8216712
8908902
18771175
11765027
40181550
85055258
73133523
77508574
52268700
25478433
84442574
86089315
1374861
91566694
37626847