68307113
16898008
15079950
2282651
79382665
65827845
86084914
47063297
67245406
43977400
39543492
73448593
69333956
98229447
74645771
96645077
31282730
17486261
93816078
85615642
49117473
5870374
76497292
68846952
71799800
34123729
5161980
70861462
60828636
74627024
56155034
29514476
46835861
44881416
19589248
91978189
9116810
61153496
65721149
34865390