2074913
32346014
44809052
92872222
27825751
8662320
93331613
3399324
76746028
49243467
60269582
48702015
89954693
4558619
26873913
13541741
97257681
63571841
61912634
82821459
70288898
6214980
64551656
14706505
13561553
44966597
54847783
8552987
26223952
95278199
69576001
70171091
98931436
38876581
32936659
4916270
17477577
17929874
42421689
10025437