13211682
48885648
21906121
16731034
90711936
5071131
17065300
16701822
55263222
91787796
40947668
10984552
4223585
48455257
87635065
87784660
2857984
72121987
3551457
37138893
15765246
91922753
73102448
10679116
90978238
63461098
11487940
6650546
12559125
6063460
8066654
3681228
38011892
79953226
22036624
98187237
40401084
69102782
22887797
40988181