34962442
9997802
79547316
63899380
4024913
86075472
4625165
35427625
50808073
39705254
81763782
48055807
13736252
83637783
48541095
692813
28623994
60687403
65002292
70677197
81546025
62538546
63029657
15432691
6490769
9276472
56552426
71446131
51361764
52441158
96058875
12141638
11856768
9022254
1092216
71173999
61732522
5318295
70103756
58112232