19891413
3521241
99276824
75914315
948923
17529741
62094155
41724564
113246
96742592
19355257
30652457
43738476
48862716
5913820
7918444
72552090
48064156
57987190
66822937
9272517
94476103
53492920
58485222
2561052
5221294
64731835
16127272
87967272
44861982
98436562
46723288
60792845
4946369
64013604
71326854
92907110
23209359
15189197
92602881