55045916
61583954
63263488
21879156
12275927
76291267
60731
3228509
42557554
1482182
84052645
76117399
60629634
58785978
52505265
77397140
73309636
99373652
10354189
6712266
22175742
80729584
39251123
84825594
54198842
84342686
24887485
86649114
4624837
95145742
40416608
67449000
18657420
92781975
34536143
6255760
31543570
83771726
37174884
43828728