22873750
60377101
77856644
8384551
25148303
11327940
23814082
4239265
40235320
16923729
69337000
19926437
67696667
91166436
78186841
73717499
80403567
19001726
97723132
4888017
99756883
96963881
57325365
4217934
18017870
21207797
50049499
99394625
40259616
61999322
71738904
9915948
58876402
35542526
6102844
93178387
94427479
21388116
41519490
477480