93412901
19552430
86344824
64885345
7214609
75558935
73508820
12696666
8461066
13112434
1399636
2531942
12057155
75917895
46621255
696442
67866793
36021126
79119292
41845250
65994460
92058083
60157310
81387571
32045378
55225519
52934911
41165135
92543577
4939145
94285860
39603993
71971354
96995102
6082905
98781211
56094767
36625060
39038525
72022877