54993433
29573146
20309877
20508931
56475442
5974863
59516269
43645757
37781979
75369724
73244899
65383913
40452951
4009124
5717112
13218584
66314695
48558624
35376159
42782221
63018888
33125506
14291290
37972323
32938992
40253490
4322850
98541616
71324195
73138177
42732652
29044870
46628648
90011801
32628244
91581745
82295759
22523595
96648343
19005757