45196495
6269961
25674439
20275992
90424039
6984427
53162312
5904113
94655646
74699216
6361750
73329488
61612701
42712476
35663766
26897201
94083712
10637219
12509064
3435176
45616513
89798822
29748564
11845201
3472259
88189481
14412398
83317232
69737540
19369982
85436162
35308739
70314047
517795
30835335
74048060
95168676
24478635
36661150
9139739