8596962
7010683
36964061
91516588
25763871
825374
95038204
67239356
64599986
49886565
93565088
92249976
18634578
59673114
67914949
81933088
92403834
1221142
30657156
28546849
799985
31217175
86257687
43414365
8895538
29695323
34319614
15484977
45662218
18554809
44683521
31004456
68166472
18793216
1766953
322600
597352
7406381
20868402
61333750