66415702
4785227
16775133
15421001
87425019
68297863
22097438
12795773
12883449
67686741
31746543
3945267
42915063
68268153
1401509
10137012
39597456
80862354
54321014
18248670
8156524
98681080
7053305
27344986
59676024
22472709
72061090
9440514
978618
45044093
98882885
7677806
71188826
44916884
77072360
54576486
99531173
58149370
69765295
62165248