2024661
22502484
34018135
64086947
12025945
81156779
68684619
2668639
35176960
34136014
47029977
75638424
90815069
17131218
46054028
3523017
22114173
35116658
55306685
72661644
9217544
25128356
23778195
10118994
55875485
96977251
5233535
2172268
8207535
57489709
18123539
93567520
75765909
97351864
18704745
22435426
70337633
4687243
83437833
30603413