32084677
6246673
94625213
87301696
6565452
55395722
17399543
20243438
89807490
79822555
34715133
86981317
14354426
24324064
13015312
9118485
57982634
21529431
77628770
13049169
94572875
53009263
65631988
1004911
47597793
17988414
32308844
50715112
18229917
84257711
2960225
28171839
2534234
58338571
82251819
33796205
48297320
59294286
30153255
81969938