77292587
35986343
39778531
23038650
7105179
39542510
19511482
14125079
10489307
60408901
9153490
23933048
48087360
23547153
75918030
45448051
13128063
15968018
44647504
42904587
59034351
60142731
72684656
76799368
81194965
57328157
5946379
46942446
97129745
84078007
9522685
58159489
66638567
25854467
52086421
99694217
63166337
57012163
12615571
31356057