28378577
7021400
35366326
72911681
64478616
73446426
46388724
10491568
14155395
99179760
76502296
49007437
96551729
44898834
81407547
55732493
77215485
24342903
24634959
76903673
33913197
9321905
53072543
25695131
11904367
90237256
99205085
78036431
23236971
81313074
93704398
15004606
22542994
69088164
53101643
24918581
2658213
86847340
80702283
11006792