2536112
17661876
82245559
56593726
42516397
91545226
31323031
57114278
59197664
12779850
93631284
18213736
54379649
62427964
85632811
7417205
31538229
51732267
24737771
26968606
79232828
71929025
87463416
6838518
4000455
35309090
2898963
59371776
63173662
11285341
70217359
22609927
31563112
72293775
9032784
22998073
81204646
322136
30857346
19651764