12209680
17368913
56722848
44356286
83698625
93794406
43566877
77781483
74375160
24966483
52262208
8836665
4649080
22344842
22128675
39341552
4528450
87632218
42759637
49233225
84184772
43552253
81665358
21043576
17763780
6009474
62388892
6417686
69087004
98129666
37561997
77008109
656247
11025148
12062266
91431877
36106241
57467187
47588853
96813703