56721929
10112142
2633894
78522943
62193085
1746298
87002268
97906052
86314830
82855482
63688682
2691831
51163824
27957011
20573648
41138323
94375558
87124729
18287913
21256172
37068819
15852938
84263224
6953501
14545331
96105094
7900985
16563929
57244324
2409755
96051643
42949289
4951942
81596300
59852519
87554396
62225387
5471923
75796573
52715713