30809422
9972473
39523748
31724746
24334394
36557099
16338801
23839499
96863440
86951306
9358290
61643407
43693274
37536817
51475478
90418806
84015867
31024241
44426989
37561289
6211114
93121011
78258675
82785162
93935546
730396
93971149
64773681
56707529
69542287
4510222
64468388
32658767
3045719
5988488
15481003
84101003
12195440
19344368
20992277