19166351
899139
47299044
43564392
27819363
70968256
25684709
66701569
24258969
60175857
8504283
2891911
1572330
12163357
42601065
15061631
60242324
98184683
5975372
40751101
9710195
11988106
57498061
88203727
12911607
87078633
871274
51338566
82219742
28179547
44201821
19994712
75489596
29355026
71638102
219156
20323782
29664746
92891270
60483682