47583971
98329288
624012
58888865
75061870
90302686
18246394
46691578
56383130
85766658
6571119
55138644
8998884
18403828
10192426
86764644
54856414
65517988
96723928
30769515
6095309
96296330
85102245
69802852
31593083
27407797
4575692
19945537
35808258
39605841
98843062
68893000
54541044
80189485
77635232
65677196
64907624
5115253
52953530
41038572