75321432
21488638
15791560
83362747
81723834
7665506
60405270
38137908
55541204
9471828
66519193
79116353
98517140
70192
38762633
40178326
46815878
68096389
98566070
41045487
85556300
12716904
34732680
31999196
43379168
60752474
35116351
90377693
33173139
62075426
42614912
70749522
93184855
64057721
56053171
796193
9463577
7811349
27438751
79387247