43073543
9906986
50675819
96129285
18018993
67857983
7581787
60497218
74251807
49482224
5183424
9862975
7708032
42053937
96651313
44847162
88822393
56023593
59838523
58314665
43918800
41449493
3862095
3861114
53892191
9291721
18974943
44141232
51266002
55863000
40931824
13794431
8258388
65636370
3908172
79684367
66408546
36646483
60301065
6779998