87245562
83899018
29585070
12546859
77973904
9205927
96045058
573125
70919277
15421280
60188488
76903497
49811500
72102913
62594295
98181638
28931453
12665737
10437084
83006556
14371559
78827654
87616445
70194803
7603215
59356774
99532609
79199455
29493219
53191166
42186401
80033486
8101960
27745746
52502740
2902282
22053709
22078680
31811785
65911632