80226167
53377656
48792754
57999046
53628649
71877368
49618880
6979689
3574506
38177962
61807976
4851107
1138836
77564721
32112437
35747426
64077491
27906120
66413262
7881119
51994626
17752810
52882983
19986024
28582470
57114441
23777826
21016291
97548761
7294503
51226306
56754655
20602360
96461095
14844134
34201363
52875911
29565618
19772744
5097411