8384543
32289324
99129249
47045344
2955221
20816275
2372251
18682025
32453701
47016040
34751217
65856811
12822311
47615499
88898044
17141164
47408146
69715172
85977692
22302390
9165860
57866067
7951569
37403401
99719330
90009590
80638355
94506349
44372762
15882724
19123704
42941478
6255732
8704430
3793759
33088606
2756542
66902406
87101186
65672259