23599255
38146528
67033772
4668581
56667343
83043585
22438320
35021181
67657542
28264830
91324988
75532037
6325659
68516162
41398599
36653237
94976675
36754281
55768039
12527884
82411217
48168172
1912876
75276041
95697856
41446201
67053132
78912451
55399827
42316090
53487598
56543107
47263000
38122580
33099841
71203330
35548721
2665174
53204543
34628320