22036615
12695202
13854097
72327032
88686948
25649001
98864840
64247154
4110976
82792562
36202563
2515904
2398427
57266169
33941249
60382479
34093802
3311888
74175018
51136269
49919894
24042678
82162260
53582953
59703511
46989542
71784101
42865694
43964931
51158655
40885913
46519701
27595009
9412073
4047019
8337569
29067184
54887486
63477956
99907093