48555058
54438840
37976018
57518601
22926099
4459853
81175540
4257005
38635523
97471325
86357402
82881500
359031
31655839
4645465
36767323
6892145
97839873
4027652
86162672
75018132
2052703
67264220
32526867
3292873
90439947
43669130
21703849
27544016
18043998
66539072
95833339
98778745
27327139
44683934
43352903
2920411
96713063
86745587
12121849