38316128
54662421
55635727
1394081
82113446
25883694
22223336
5036900
58215695
14061600
9375267
38995435
10366969
22378467
85954950
35086363
56603961
96947900
98325589
69274617
21277511
84362294
30229606
74963706
65079245
5169257
68538698
41078976
8338750
21303606
20525768
67191616
1985169
51046467
76584679
67235546
5483329
76521254
5846219
11248389