12873993
2917597
3204698
48211555
99968352
69987264
62503184
20273561
3727392
37865626
20692801
49391791
88707181
70315936
94625012
31711639
83505863
15026201
2854170
10832216
48149434
28727647
25446878
13571960
12662338
20651260
55143537
179336
35756647
91374619
225815
85238269
16449985
47541117
90507357
19855283
27187228
60076240
34316429
48321651