14733544
28863226
68935544
70512
32762850
37178628
28761366
9936439
23908285
35614971
1663241
32687554
37839311
50051492
60689947
10191896
96818929
92785869
47285432
13675372
12838567
14419931
70552252
93343155
88284853
3132579
95761583
7437246
61959543
55669041
93266005
31135525
91654698
67597585
98655072
24943830
86692630
41203510
93144938
44521259