68601329
48423954
95547586
39875757
23512572
6761265
1148507
15148779
66257787
64669753
63326389
32932629
88778418
46489414
8216433
6617804
76216937
5297679
59282787
94137268
40889240
28733780
82664387
19574450
72286791
10655645
20169153
73402303
74766475
63267739
51152939
99902043
4421697
1491341
44899172
8092357
7122327
17597671
79601075
48067142