41651781
96694192
49885300
44858964
12432530
7597879
95069105
54951498
90807974
423028
72886617
90383586
27859897
56885421
47287155
13215289
95573098
1337814
81845486
80203795
45423644
46379067
30707508
23417513
9041645
48269053
49481886
49249184
56848894
6098530
58661549
95457108
48298451
15399763
79937402
10048282
4938123
93193465
34492108
73327533