93191450
1539878
88209888
40542081
23888239
10387679
13579842
34862664
16232757
14018769
14091145
75887072
65834473
68574729
15269591
86514711
99094829
4149596
16909956
7408206
76208391
22806316
42169131
51308888
6741176
7751273
37345210
92646767
51744540
30027088
9707712
32012171
93386739
4552735
54005637
79548073
58319418
6507571
71188924
45107703