95539940
70259162
50298178
73199503
8856345
37803051
98607989
60156414
80937293
35797321
33368104
37044484
74196530
44088841
4864240
4614966
8057834
22484291
62257702
60049252
45494969
34593474
81646737
32202616
99166915
4051502
10534982
66796307
35499358
99443948
89084244
3841523
24296251
1511845
8741253
93974989
89823580
39449825
52738305
92847641