39108126
7321405
65238406
87059017
42033050
47774509
81521689
19582504
96624395
1939433
50348791
32898660
27226444
31289891
66444696
21087680
83743315
57066734
19849763
57502732
235958
87225940
82312006
45875803
83987368
35831194
93602391
37218174
6224828
79404587
9313698
28979220
79342886
3783940
80838628
22742520
77041922
60357342
98983592
46456485