12591738
60156650
60549263
79669000
21621738
37374004
49234815
31716225
64897396
72115317
24258576
3607355
46766706
97998832
83153563
1430502
73062927
68816868
12812962
55928219
71503370
20871644
37633159
15886117
42445301
72477268
87062268
17421189
20423743
2392691
57209917
4007363
31337196
102318
83184539
38747363
6379873
562774
57677587
2901236