74634550
87674543
40586401
12806454
56743026
23059167
19936115
3665520
54176250
54787635
99347526
78814896
3707761
51702128
15004817
37021959
33936586
5953977
36384445
5116323
96812535
48279997
8455638
36259550
49253608
35798931
85476313
64587315
54837502
68795753
8479172
80267689
7401337
14039931
76868444
83848929
79285560
82067502
55867281
982782