9331176
82007594
16455397
72644027
42237595
3167602
67444455
44558311
7265405
40183286
79891908
4163314
75546103
12032142
28862488
86641416
33735844
22168377
3120370
82218380
82133330
8005119
77003844
55594437
89474393
47583688
84119576
73617262
83729900
18079202
96239154
76169556
654347
65342559
65508457
99774872
108762
13335373
21403187
97968671