12167550
64524727
40526590
91754909
59061103
41921536
1925201
8710889
23258785
55695889
38608129
41002503
1568783
10294947
4831945
20569332
93116556
46055667
24791605
49131440
1228607
35573999
40787016
1071515
92328
80475418
74814107
20364981
27029226
32699772
97795574
56204750
132314
42755930
36571687
75793911
47832116
28174974
671038
7028552