19726087
65152358
53987271
44216088
96988822
64228072
30636250
54743019
25967729
78543362
72131066
18493033
8293358
9458258
62941369
49973483
62431251
52363409
19056272
70709286
16701262
2499444
34843011
26679005
44724861
63303124
34439174
46072197
9241708
84131391
24015905
94981472
47738599
3723242
5546756
84471637
33979677
82201790
82475899
38685806