81026660
87453385
10369088
17864213
9238310
181077
4529591
11571581
36433882
4539006
3674508
52255983
6161420
2308783
11411701
26562109
72074445
62661253
28593594
71849700
13392599
82869277
6312260
32403442
24053306
2748397
99221747
8059980
31783608
64194430
94106286
3774520
1762469
42047138
34881918
63163397
65842017
97619104
17725587
5884814