31175098
67891000
83394898
43551615
35356693
98192280
75292767
39362647
20811504
13267542
45467423
3908459
18083303
64928878
87083916
49324602
48459561
638445
52501098
25045058
74088252
86637680
2664667
72254070
65974618
28956139
38975892
5875969
7508937
65717863
77525224
51852347
15434779
80239784
10953635
5343271
57653464
8342645
64311457
2665430