40556629
61474735
4443371
74444928
29462063
5824770
8526576
43715258
3636666
65013476
87516126
23955423
3142170
90129721
88984219
92191985
48528384
40741584
8810977
10685910
63185540
6198208
49097448
3819426
58227905
19193099
436465
59227304
68547392
44257664
9942280
43396457
92237238
4566421
50274623
19255816
43778878
93266934
22202321
79273294