44759524
10546952
17569044
10141208
90525581
6337669
21528242
68554174
80313328
93974589
92289530
2295200
46971359
5699327
67607599
92884974
15538299
28722832
56333077
89736491
67042237
80389389
40636859
88482170
5611427
83264417
8163940
80064331
79692323
11032703
83497497
91839839
27089917
92379391
71619866
2232848
33434547
87453937
29791052
2323244