16277579
15976096
29209564
80176005
7301720
79605656
1062495
64444578
64803407
91719073
17012277
59575817
41339099
19313778
47189177
52981312
13219457
33812280
46618618
1803580
4423704
44677955
88869157
30441102
22207987
6869418
68162752
988899
98753976
75179120
7183235
53451218
73257593
72889931
36113574
76284449
4395757
35878131
54328988
41439373