80931587
5776248
87692351
29172990
50534999
70643937
98585714
17823942
13671334
3116429
5465495
69301210
30256911
15445265
70256269
13267463
51142939
49995713
33427258
13513842
3556926
11211707
87079466
71128867
13141728
26737841
31465206
16513466
52148016
39608540
36555884
67742665
4646589
87782864
55494079
50649227
41042029
11185337
86923584
76383038