52032759
9531287
47149066
42369370
91952576
63167288
67258204
51926141
15884255
6293628
80608527
64551867
4392022
87025224
90292275
87641180
6282968
59809445
94237024
90474195
38787832
8004155
32703037
1162803
38764766
13556046
15346562
67694865
68891300
56836288
94457922
30414389
78505310
13213344
54415124
78697025
6768460
32513800
15762948
91365936