327289
68984510
82174419
65093384
92688656
9299018
17434363
64649907
81296527
66245096
82232420
46567848
87757291
57574958
94903460
8384560
73487911
14614073
51319874
80895241
16729322
25061055
80445683
23228110
817349
90032583
1396919
57301370
99374777
32452256
11957636
76736679
65754297
10526850
75534076
52314663
78044672
17854003
43025059
9303283