90366603
48801362
65126460
97529381
76193617
76236197
4427646
45635244
30457819
40552188
31022658
28381386
93414011
78706131
73775792
60241667
10174152
49994744
6054917
64134997
24552625
21847019
2278337
30182220
1536353
16582676
92866201
4346375
28838642
62846200
8749267
58392269
12806944
86944779
39833655
39156617
13448865
77726463
52926449
13186665