58332918
66126793
26618452
70261979
7113588
3295350
48742312
71175692
70389250
4759181
82995272
73111703
34334253
46527183
67205275
18226874
30725638
72188487
57624202
63193196
5191473
59622998
12168374
43394560
3732360
45491992
65786750
40403204
18112044
15916987
87633859
71243381
90155284
6616540
14369199
98552360
19685572
54507804
32657362
20022964