58235789
76864824
27582209
603729
55489431
31693097
86185442
24702466
4866116
13703187
82152170
8114401
9256615
1991279
29709418
8518624
155135
30963534
73168598
19505383
70553154
39422303
50167998
6596716
93976164
7121906
8967016
88175377
84837567
33949850
46198614
29333465
58753135
20758102
23218016
91096629
78472387
18133862
70147321
36214483