65409675
76808031
89522278
90283772
6965281
88387737
67368255
78965132
63253942
8080344
97241481
34001213
82236932
45603807
63095781
67974527
1009839
932340
47391184
74487883
64359622
70227910
70823524
97955744
83314981
884925
91282815
62592207
53511395
41395242
32721556
53952250
50986070
80347064
13416514
11443414
17148926
4516604
45215867
91101017