45656181
51381895
77729209
16202380
42419641
4276279
6885170
99808714
3409129
45829525
69992804
39532891
8936007
84736946
13787130
84334531
7166852
73435352
1168812
71014644
26517895
3234730
30951220
9788506
5681471
69262221
63088971
64482925
5525384
88772811
97045618
17536999
76305196
80367978
43866959
55419739
81683380
17725349
74345713
21764316