3344957
12342810
174940
30846594
64609233
75483460
50575635
82826716
3717109
88971396
76928587
70803647
79314455
6319846
74395916
98053421
58847883
45479109
57901686
57147169
80217214
8827769
77735875
13144891
7143730
8841502
23706549
12115510
57949550
8896422
5132132
89054080
8321866
68736635
28401287
66771475
5703715
28047252
29077026
38393314