13944045
92198294
5749116
13556374
1512709
89429184
41019247
77128874
28593494
135929
53819071
80413170
45836564
94838554
3453602
22252159
21281639
7352018
9593494
99802910
83626768
26005272
28083878
81221586
93372145
5839721
56505804
65817620
10223626
81448328
77204029
40824500
67792358
6203173
9346275
20554108
88889251
26939115
43533946
56197511