23136256
2248588
16957477
19626579
15098841
56145237
22215926
17761226
92519797
96553797
72446591
90632985
3275418
41617398
72792633
6185974
72040
76815627
76472520
30853160
4701364
30856173
9305130
378532
82659414
74999113
240740
58536116
58569539
39719046
7776777
67943193
5223188
58458056
15119076
68521833
8720504
9117353
68075058
17928148