94481132
69963068
45231382
17342745
19945298
13774583
12832696
37384934
85498073
46132872
63801615
5867042
84357745
42347160
15509541
618620
2216361
60896239
64699485
81709655
2954158
65475042
49764300
55457122
99902184
72705302
56151624
36495882
50655946
92879140
37471568
73375744
4256443
19085902
86232607
88286728
8091924
44167836
12659976
15557297