34681633
16949343
18486366
72774225
12057632
32872472
84891212
55347575
10856528
96377263
25021908
76877981
37347301
7836755
38154353
68199
39875080
41555853
124939
86674131
46041240
73751598
13743349
2206076
91286655
9582404
60903131
6173955
90315285
60511469
12131957
23823259
42138028
7439035
3258276
92656473
78524110
28454329
9338317
75596102