2415300
35487679
25252327
2940141
81263843
24896790
10525036
20027118
45414527
20077914
77539466
91214329
87454428
56745976
6336236
17513371
3015974
36999661
31257453
37754545
98821137
825992
44253415
44074870
61324340
59126068
7485294
20551543
19759679
8797515
1622612
35538618
3852808
60435864
96795788
87938820
175155
37226500
77307649
36663750