36684822
52289037
20294318
14582604
16451113
93914733
33895975
60156012
15196460
37626227
21949131
64075172
61847600
46884422
79518669
3511215
80409338
30146365
87019102
4073607
90959156
61774361
87258775
22598053
18022328
95699071
87523607
39356002
15403360
54841304
84504440
80856471
86916254
87092596
27909313
94324945
58407648
83673862
4291192
32912431