16422533
68432226
56844824
73667925
60083555
26685020
191272
70691931
35008646
4396866
33817931
91515639
42722344
86518495
1443404
68029429
63798791
13563013
45937015
98572248
79096761
9201795
93985765
43552400
3343341
15535722
37889534
22558975
11646128
91482968
2969756
54236734
7748596
34626204
6038485
81032861
70086382
577707
14923120
92536360