15793606
70562477
15455055
73981241
31973574
47304961
10434895
54921581
42083411
20877464
96057189
79113296
68381940
42912140
37493463
95074031
41166708
42897157
79718927
80937865
53684973
12468760
3467445
45299435
6850415
35832159
42748360
4219965
47885561
3943957
58954165
57919178
34406332
45987014
52119369
19352015
88921284
91635708
5059892
16596668