41227847
52907009
6669365
20113924
85481408
99509346
8826956
31339512
46856611
89979599
27152805
11479255
87813028
13551971
59126517
79128775
99349518
22975333
5877657
60332749
4327976
4101127
45744771
86477366
85426078
84618875
41239890
84597000
97317542
49877334
97858406
12712542
5119610
9128671
44454933
4920782
12236649
31832385
36325149
3189278