17107617
5441275
2035389
70626386
95272871
30897451
2366217
65973849
50638478
28636831
2758994
96308517
11734493
13026080
63849030
82731011
5514995
52306481
47818288
36359180
40461630
84342812
69718891
13824286
22108339
24511708
83279664
4968829
6518763
38905681
49714607
20745140
26928728
65573130
78214386
73473317
88411435
675324
40018514
16052851