78425656
40126132
23841589
87108750
22598465
10638291
20857937
85435586
501945
54178684
51373504
64987005
47419740
44644173
47218582
5864216
494021
26813183
82911940
47969528
19155395
16546740
50073119
68103896
21616984
17195816
5361429
23549892
88169010
91214046
95797316
59993122
33563935
64972398
99145632
62796914
21797120
78112796
25106200
8613934