95194322
40357783
61527190
22017339
57989179
42128401
7660542
73456114
39788459
80906654
3738851
68859120
28852171
88605993
92739557
16498518
20347580
27359028
59716077
93998825
90899305
79138605
84433398
807625
3269189
88029937
52187104
99519967
6539683
56373593
81865801
19231376
15495090
62375908
72346560
67206080
3208682
75622625
85625944
61014482