43191981
2294786
94836747
72391741
1858964
48711318
54116165
28452105
6182242
96069620
40965502
7364866
31798856
55644282
84501946
19911456
61618610
8549707
79954871
11315913
62187480
66444870
7249943
45959021
77814291
32075472
97616029
48114309
55957475
69485305
55217031
16235816
5098442
98406887
67875014
46496338
39475913
24759
87372804
48205304