35405814
75168537
40744212
30587134
14839725
36997831
34083418
93005164
49157643
3783927
80673495
84101204
6832923
8984480
38357209
58161100
66004823
78261627
67276774
3161624
8058212
8107744
79396563
1023051
54864392
82045237
14942402
13564903
16743843
49202425
82115604
20397561
71561489
46457179
19882577
68376
46145578
15854223
15981633
92842200