14972436
17902239
30411990
54729223
63235559
84419690
33195137
52467734
97344144
7012356
6502699
52151124
91608194
6869979
6803802
14418381
68076613
2603272
36204847
61644442
94144346
93905373
60344368
81426262
32011768
42655361
46364770
26054851
93056129
28423879
12516715
55139893
35629705
72117154
12877173
41449570
179436
45033238
54678516
19531940