8605096
79606404
55405927
26218775
51122383
69551218
92474916
92229368
8193962
55493137
43707068
90488388
98264435
48687727
51819191
62601255
67392550
90724596
56856442
94091454
69396662
50768897
81651317
60428630
4084822
68394058
43625816
28157152
22559901
43867983
54001784
55576334
39008369
10322015
25658022
30721791
414660
35998448
7923873
28731166