25252049
86835339
3858688
76801316
12271474
6614024
33993937
26108500
23716543
32714126
57621973
81515764
15466621
28936618
47827381
53763434
62175897
48419969
618084
29583370
78486249
25554796
48832932
7623967
11689884
63122555
72603507
66788903
56631966
74375502
14002472
96103076
4686285
14588894
54857987
46455039
59375149
52186671
56996746
8738446