61446377
2620331
57903989
14256416
35544516
85598851
3323257
13822
47536535
67482523
25598446
31142035
9844073
50313581
13479999
75511350
82857272
14128479
6585216
72892635
60896954
43885355
5890125
97342998
40576526
9099762
18714576
476313
22695553
26424279
12723585
18323709
36155374
5331235
25996448
45997163
54407120
10992778
90079652
92123282