30756714
70123449
1307524
30012057
59924954
39783273
33423421
67792004
75893
62627497
37673191
27091453
74973008
6934496
10878024
78602492
13949447
806965
44691236
38083521
99383409
77123572
49864573
98886601
71705355
75377764
50753302
45381223
21565680
76745331
45948479
21564
6692211
92996037
71616859
97394694
34092099
35705090
17628787
91688525