78737250
27099588
9035122
26963556
58725776
84903166
92123692
74558971
22361351
4708428
48046523
50583496
77181217
22396345
46823615
77829067
57921142
4325317
17275808
56813596
82425302
62173555
411654
94193221
42562911
50546234
34487306
60982483
17759728
15187132
12707935
29661912
86458903
3859008
15135263
57614935
2079752
78995070
7258185
33486467