46783430
56569308
22013740
68353707
6446482
35177506
6101718
64054062
47881093
17861534
73881544
3166947
70199021
54675274
2071606
51143330
83838945
78678591
36854704
47637237
78134524
69708289
70714158
71368178
13959095
68352353
48305385
23782873
9429645
9965468
65861433
47766083
5391045
833587
23078787
6945209
51918271
70891355
15567425
98037043