87857271
69835688
18942314
92408160
38107685
83702191
67064641
76194786
60507924
58206895
96424608
2397417
28404863
790769
3072827
18812209
51365019
57812011
31989153
43021538
37832547
63025078
75383722
54243830
39526837
27661842
71078881
81048761
8422218
88852801
3351857
28858927
37824144
31887119
9903803
603442
59244832
63476350
4233443
65664719