85932
85545374
78462686
3308784
76208776
61951094
51235662
23101309
455821
80533384
79432411
74176945
76771795
10012654
64718561
20725122
98653022
36262752
85115659
70978114
44171110
8703427
39965409
48379071
73458155
49646600
10428279
32361779
59594051
42635581
79205232
80727788
16866839
14026996
83429362
62939134
39168728
29194439
35754901
88767337