17533594
4218435
3136324
50489619
87297125
69157831
23741028
34015432
7528573
86295791
52589290
55752093
75526751
7952125
99209831
73364879
4577111
11028834
685354
49607160
42377235
73091006
83857184
77808044
38358884
68045895
534169
61592927
2788528
9619939
36925051
80662966
75921578
1556612
42358830
18942602
74541172
86818541
73491709
73985278