6434246
5615826
4333686
16638932
80103137
11172298
91308182
5108309
97695337
66132394
48154358
812476
14306853
5776805
17123447
76668559
34231572
11231032
82167746
76081329
3117655
98358176
57836380
58989663
39435717
44282996
78049973
5207820
17084807
93075871
4960763
71479609
4365943
38875302
5257825
62056171
54272431
28018453
3233935
94061602