44808290
63052963
1507430
13541280
71126358
25748001
41396662
80195327
55528761
92971138
76374537
66354485
8317796
22752729
5697390
64039527
32844851
65628106
20479
5434790
95942360
92057905
83891339
27013460
6604070
47102402
73689665
15043944
38787520
89192392
45545415
24319060
47886423
62962014
95023131
22652052
94272061
44611766
77411570
84411305