17976351
61452532
16625205
27702915
17166563
837025
29692861
15018574
6657942
97809872
9949312
20785266
89835704
7425049
50781810
13431329
34422517
73702951
37175584
91425645
66163906
68281110
89229269
82547609
53532442
59693608
76915483
64505834
5752757
4947383
42212652
31023246
7447205
2335333
27167784
7767372
89561130
15981994
61763005
58936218