45915501
63079925
73857263
61377445
94364216
83728832
2083535
2812196
68532987
96329016
41836298
68969260
96953977
62848999
40075776
22318273
12878709
9238863
58443455
2929413
45441825
49981124
46703594
1401942
50981325
15848389
95388624
79286355
70183165
88101389
70721308
4560201
5764980
66727947
62671435
66577855
52866378
45346890
8101071
25313590