45052248
61023315
55065509
70947106
70052952
63936547
89102525
91669263
58517882
86907550
34807687
42101577
99176714
97981950
84114257
23909204
8983521
79067676
4971435
22889713
53558108
56315448
86094690
84186987
21205442
7982347
65511482
38418697
24252035
81565522
74294197
55291329
1099390
20159692
10772025
96312980
69117200
48803975
15858637
27263255