50646252
94416303
52166754
22076881
37741809
9905484
38673610
25166732
1508454
56377004
4654709
87283966
8099820
22545261
3335676
73563361
40682140
41711691
40032223
53543756
60412887
90067992
33583818
7443848
69885898
11271769
62724070
51343211
9409940
35744456
37089021
54176178
7499359
73651760
14714814
92329012
19022854
47813516
69338248
47892606