18852085
52095722
4710201
21884597
54908668
73966185
45993508
28904117
2972289
9272605
8084362
74195801
46942146
19572145
22872960
19155241
58172567
1128774
2262522
60254877
97858112
14708980
20056038
84407851
30914569
69784602
58586334
97647794
98771104
15588743
57338023
3738470
84004168
41973357
84635929
93589264
82166103
99883980
10398414
84957536