21315236
8332866
98732942
61716827
22014588
67819083
58585215
19711244
17735100
9554715
6231382
3267832
50924895
37492444
79722400
34058072
44573306
87678272
63918870
21581141
87775168
67695181
30738586
89004116
68299730
21244106
98479246
24444334
58892411
86476048
83925336
23488323
20972625
33888416
81268371
99754435
42042566
8402377
154706
28716429