54858137
27279032
77855484
20052416
99441805
59617020
71198369
47694914
7504318
21205799
70107916
44117479
34258770
97227265
22593327
70718591
9746217
64082128
48458412
60635042
27568872
29692114
13186408
9285826
41435298
5107515
51234947
51188784
649184
24377771
51417387
83095655
87164909
77772374
22948154
92408965
93608918
15366517
58894277
1012316