89466415
53966859
79153482
3132539
80855309
88428445
43166076
21058370
97601518
89473426
91961848
84147665
10254557
81949545
14011071
62791474
37081116
4402884
59682230
16736846
46949584
23064700
84592682
4822100
845765
62363823
1491593
21309555
32874179
23321997
35993082
64815684
8867848
97694531
59259228
4501230
79675161
55662938
98849653
54019567