2688544
14173296
7553136
51138521
88176470
81224656
61234278
62669831
35452552
46766153
32727321
54358636
3416823
45529723
34733607
19246161
53555058
46164530
3817176
44821566
52059050
71514492
23896303
65622948
3759589
44491191
72534659
51601873
6276754
50166394
68699186
65781518
5432894
8457854
77548415
95295275
167242
61723397
40688780
5174685