50249574
7128544
14283613
81282285
23604427
5435424
31579033
93951468
19207391
26012670
3520304
79282536
47253791
9910888
4709251
84561500
7004250
83637448
23934683
5124548
7541735
34659458
33124062
85326528
77948631
48266834
15648648
62745359
8903998
84539114
12755692
37423820
18441284
30654111
89215644
21214527
56456285
73514588
41015743
79343430