65855570
67156859
82052778
64185936
28637509
41333636
43443966
62284246
20491363
5100633
95169179
22401488
77466111
89617991
36853387
68727171
45846272
57501250
7902496
51895148
85959048
54897078
49268609
99192684
45428763
3613352
36971193
12607504
47365771
11907050
1516556
46127551
32379798
4698525
45097749
18664928
3445514
4266042
61456735
55509363