91214621
79986158
61501
8707781
63581582
6044803
63236083
22553120
52661350
16004783
42474029
27844810
19495534
96842769
19709097
84925395
15517336
84859477
87062535
57802581
2145455
65545323
39413717
56071775
7125968
85698472
76768325
74477198
8263107
4406230
7372452
33636662
22808911
12299773
660857
81078482
16148814
26964830
31801708
39379970