14266951
7150775
15389116
46477534
74855122
8072321
95328690
18864650
8246191
34275048
8827698
29972350
94366893
36536893
1678683
48235319
23809345
18106271
70207507
33463835
40397308
98151626
27945120
94627547
46233337
85608605
50301696
38721614
95166222
71998189
7025627
50123338
7076486
93611282
1043581
86012827
22952444
13453492
95448039
82466218