86481298
1102846
47897590
17774806
11804380
58629857
2633695
17363416
3407009
11572300
365959
74632143
98319831
26455671
17675301
45749720
3875467
94342145
37392353
6316722
99096065
61317986
6043836
79683613
54675411
12295775
26957123
7022305
52547416
77649413
46129143
70127532
26419860
38968728
3750590
34643513
25904975
62058460
73664614
62861348