49036979
92422044
80062770
58141139
35808352
6677834
28996028
81266859
74934733
74164431
28653000
5552618
16464957
27185352
95519615
969114
7719799
41664122
89345411
7922287
27412350
46865535
89981457
37621936
3092310
67533283
94206468
19691477
11486680
25634550
90859772
2343827
52685897
86363492
12007740
18784770
73265221
59158346
8667286
58719405