11017431
5643360
67266239
24252364
24147209
86171876
11942199
15978380
48986434
19695414
43005586
8421915
17691792
12505228
21502225
7586929
59544132
846452
79046368
35366578
27616287
72292068
14288185
52116621
57956846
13385162
79375513
9807751
394144
42269449
57219013
4412736
65025408
46395955
7894520
50528822
93337322
12398052
55057733
31569051