91142220
83976888
4013302
49559823
21034627
508150
78864950
16287349
95759886
40757254
59974446
98934620
64629047
78255988
40168701
27466251
68567431
62629088
11848894
60795022
43458104
2709150
31182775
46924608
56392720
56975838
11863742
4717609
30273081
74719570
90192988
25785256
33812769
16798501
29133271
27326249
67904665
40428293
5947489
54279756