55234199
17048629
97929995
93671086
82896624
98466612
91131211
67803606
62262637
67045392
1748466
72109455
83962079
52556112
1804605
58543777
7634219
56332180
85902776
68061396
55111477
94423875
24104281
94765733
56098929
97372779
59455343
37509151
86222134
1360670
82541505
6218596
73134281
7249286
89089070
71932841
7495506
60516480
6776955
805972