25621803
9942615
711972
58359899
68027316
2958340
42968254
35808189
73775228
66677716
33095484
47101218
9016159
10098133
73604476
80575749
4786234
46573077
39749835
30765059
19461864
30028182
82158166
89912379
26517823
52435785
83857364
96568478
75002157
92194400
36929766
22208133
9979815
8578980
50152319
24962636
8645587
80653757
79144688
20276596