54614836
30622239
1633845
38723396
88512313
93865120
57104502
70129673
8201602
7983763
85562108
75689313
47199854
36345323
56071227
73752835
35509415
56327644
43689602
3055833
88799401
43638747
19045401
68346699
68982875
97285639
92284191
13722350
79454209
32816110
60259347
80562221
30874530
6046961
41998271
60103101
80824505
44072502
24569599
81648518