34231568
199416
59123815
57751820
32715740
15561587
32824370
86028687
87558827
67685461
4113217
43483138
41656581
95619596
12117045
59623061
53073781
45572364
31061552
1431109
33125
94422940
79815687
41679802
71634120
72873356
86791048
59798594
68451453
80171066
70789038
27177520
72349891
86184542
10017380
17597786
88702099
67612151
5188407
45838816