45529612
25477282
42797390
24309009
14861267
55466822
10824624
4659179
54494200
79681832
12859054
24293247
13789718
55087675
77186792
71942264
38508115
63296576
6549920
49939598
29372061
37496685
68447655
5513373
51951304
75032035
62916252
31152750
7637483
94345408
89164421
9339119
59333488
93044084
80542439
34054202
18379311
17919798
85348767
8333165