19234816
60586646
64351833
87717919
32236739
98031207
62831693
22834643
557722
70284040
22323977
9976794
23037751
21085874
81085492
26402742
11422160
18049774
70853127
33589507
1075942
77668512
46264185
35877671
59686344
24112214
23511347
67653085
90065947
89974647
2002945
73352513
44949965
2386785
5672564
1394576
9792460
31846544
77549843
38314937