47074963
1278279
38831681
67122508
76271231
71155839
34515342
80719016
31192619
60017103
8731109
39388463
47138767
30515645
8765155
16221318
99951648
78606291
55823260
33432786
42216968
63386378
24678672
22485535
84025074
95191883
23242526
1281315
81013808
45975278
38497950
49936301
81758353
81214365
64989840
95256161
76071479
67962142
86554343
79954623