53829189
4730439
92288914
35385477
1708841
88276218
21781785
32411340
23574811
16922245
17935628
41368860
73711226
29485944
76653753
63691026
8799845
82571558
78023750
52103314
78128411
88304628
59732805
71175528
80765779
59203129
99591072
33277221
28771669
95977896
75657534
99748265
2643150
52338896
86308460
79086747
50335395
24488376
13134541
32117553