23521781
62072576
30499037
74061880
10101933
7875503
64315580
13156258
2599388
86484914
69009980
82959390
57401961
8504116
67274570
69933391
17099137
4671829
14756720
88034227
25121052
81833906
86519997
43083267
80555486
94879040
96229050
59526124
33649727
54457078
52937869
30492207
21891572
47837903
92796294
44739663
26816317
67363590
87562287
83001774