72696256
50336688
36653561
24137464
92051275
74105420
87852476
87534292
18332699
3618770
33979150
363743
66194435
79256842
2380933
14755390
998286
40597197
24466818
30554003
60468136
88766568
7780735
97075747
6401657
79435273
20958973
29696968
51815260
4097761
54886118
61327830
29662070
2929845
68399412
62435507
22389234
6738271
27032806
49337789