42373570
51461019
89226138
98733679
3027490
85062543
3174324
26109194
62595063
49188230
3819962
667743
67019612
41393573
68004484
92287727
31596893
79045199
37328198
20344250
61356989
94394969
66051340
64781467
59739243
41591956
89222926
67125472
3578234
36941094
98584858
4710741
91125096
89392096
30675726
44399273
20033374
87639240
97609861
26305026