51911073
77742594
21811159
82872860
1921128
93987931
15779747
31142664
66596749
99694164
6457373
35656986
35177254
93841244
4952975
27685718
125168
48579591
24692769
44112874
48249896
30672208
64847706
86757955
13184800
16676899
58552897
28736450
30585949
36507707
77559290
9083664
82308024
6504161
7639407
4410261
43782324
19922992
6476481
1410846