31331878
94057651
38458055
75339770
40289895
38879087
6888267
39068493
88641808
59694533
59557075
67004170
74732873
63244910
57528468
48223377
72891842
48162342
54567202
18213176
63505264
22246642
67366698
66774303
46889779
7921296
87085841
42694926
81577343
7054349
71955038
33974957
7597323
47206678
91898154
27094765
6684284
24707689
2905756
80449212