85246021
55842955
82454130
63279729
25856755
31834306
72202459
42533009
47421798
21483151
68941540
32593233
25376139
3137925
92337628
96519171
12398785
13105321
73367170
14232221
10994057
85587734
28413024
15586009
12926752
35303506
44894966
78137517
85521717
69386410
55949403
49957425
38772182
30943330
50839863
85614355
405056
3102682
70903887
66618531