29367189
9796214
100003116
19425980
97557601
29332438
19939026
31733348
64904021
69099144
85354079
18198133
3607507
18025059
24616922
4704426
13774456
50955924
85772533
42195487
80837610
28211418
72997266
99914333
829517
96579468
83021707
54012302
4857178
55984149
9218920
30924044
9520627
69419289
47302900
39781179
82316641
95418029
31496829
33828786