43164242
13503268
94207087
88735758
49948947
65887573
50983679
49741250
86074809
81339439
88679554
2533945
81318895
99697549
47199815
44112500
72381870
18352644
90885729
7875582
27516593
39454081
65564953
338897
53689442
49832542
66885521
63263654
96495675
91037262
4788860
12645373
81144301
93301347
61597740
44104256
65674738
57605968
77482436
34363859