43949613
76538655
23386650
26812244
48373887
53202096
42243959
39975693
22363624
70021112
76397612
72747625
250723
2153593
37458516
1339848
7167476
81329822
37652538
7658247
73208903
7186605
17763560
39079676
36503329
49596733
6156724
96091151
32953248
80667921
1188467
64949125
6994864
8706534
75987819
42093207
70132070
36787527
4825272
98194588