54169943
1275511
7981427
40938220
96042163
94964547
14984816
29201066
14383065
80026510
36575306
49427281
38335487
25505193
62746091
4417183
78458137
73207692
804460
37658657
67877295
52777319
85314549
1171480
51803137
73285920
82577765
34232645
38085976
44448991
90225480
35681246
96185321
98773134
83785921
46644211
55781495
5324647
5604314
81935302