16676852
26407856
52689265
26675823
5604860
59012552
24603663
85359722
70894438
97779979
44049929
36142291
45158342
64863844
82063392
44184677
72908460
90157701
96619348
22563712
16424412
39103133
30217326
11997814
5887127
3236604
25042522
8206061
36206804
9048365
60441582
1225449
60809584
19308784
41543394
65745196
96817750
40166852
26185799
1253986