14453957
9587262
19877760
251870
72527122
23072563
29905764
19743252
37598108
13644832
73409251
16474824
16642565
40724725
33409688
95771244
619525
61516226
30946863
36029351
11362543
58899795
74723217
53025427
95653331
36738958
8279148
61819252
23555272
72533734
10621453
54735562
34598934
63158606
1441811
42187259
615962
18886625
1638180
47612205