53779713
62658565
92393345
42998845
91963020
80283031
3032692
88806491
78054424
5717848
11496622
11013716
36657610
17647603
16629177
92886571
97814036
83524360
38678111
1083449
92309427
69692751
45712876
10988143
49015735
3201018
79526499
41117684
92401137
41595200
32951528
22612685
45269878
19639063
6941271
88535175
60458698
1461234
85282121
86588947