65315766
21415430
2074291
7339710
57471803
67486350
5727828
37091682
68936185
80049236
3728530
57418434
22628136
96806843
44536818
37044547
45062270
12456773
11897124
1147900
85154607
93819994
76531578
73352455
48296028
46353423
83863440
5176263
64078787
8618148
61136568
53182612
66636669
99122882
85525425
73392686
60989503
63361327
31679829
67138754