924186
2441848
32622816
9371694
19380
30891549
68169676
31364504
90893488
77335820
88598226
26138344
54167152
89743928
90918523
89158000
36402518
66833029
35643635
20791450
81381094
61654455
38395596
30719003
61839588
53867319
94422284
16302933
66706657
80859595
93672097
62563863
19599215
78432023
28992098
78404281
8056233
4385150
69843039
11459882