488567
30328055
66446667
47028440
42807023
71779383
18325238
11496492
2136390
93493813
95638076
22838317
69717184
50207669
32088357
89725603
23404037
8625359
30719945
96637605
97694992
18259345
68931487
27143573
83092762
8741755
22571637
31379842
8348775
60083869
25963234
44401970
50951119
5427627
9387826
81987182
25947172
8792141
42866270
50068481