6145456
28563129
5488478
51668019
69695902
115102
94476489
9217522
6897764
67249661
53989830
58661848
31164221
6789937
99621331
86326376
58954173
99456654
65977606
71082211
25785156
43331249
60958313
88419474
42186656
39258737
83951628
61297163
86492788
21354933
42101864
88944476
54551817
7927224
2192318
86687682
7071573
91437758
42367618
55429496