24496069
30631666
2039324
86491841
33984439
38401306
14667396
90571198
46363172
44404082
8823539
5331888
73158559
4859319
9517281
43574527
4273174
82108815
34591637
6534491
73252353
83906267
34177240
63972547
46905880
76634330
16014360
4125596
55475666
25764947
5227887
98367030
60011652
7366201
94428487
9050963
8533912
83564801
1038517
26606669