23901581
66321451
45336438
69897580
53748845
9451735
64849055
27505380
73473371
51633290
32866631
82306500
90267550
57444593
75093823
24736217
6633365
27739326
18077415
59469642
83311
11867574
12742400
99736806
32703660
4826935
1212479
83347699
31763609
71303409
9477600
52038087
94394644
2222246
79349743
41258235
14435278
10645494
98554759
1916613