94802564
88041283
82462862
3037054
59009466
38708280
60259824
39943207
28688965
649772
39671922
23075153
26874574
90985206
1388945
11929389
96894163
7448660
29517535
91371423
45855906
88983566
76788414
69775447
96387917
28298995
9480544
86979177
89479941
67316690
63745051
76904763
64843668
26327709
77572456
91231962
28615282
24193877
12086725
4860237