19232133
14435122
5752888
92449318
61293461
72372225
72354087
57486517
93919666
74971657
35582372
33208256
21077567
20773244
82915705
5578945
12537256
76634058
74393602
55329455
82424546
3198235
23764285
86857188
74127835
5517722
39465882
69459420
92612544
39601203
6122896
95798
12056237
87881232
3891322
23437796
13431909
82952756
52912446
54586365