32425759
8775981
16048863
24912385
96963637
18611744
18715946
81136696
76274661
20137217
21578684
18245846
48375725
25681743
1508377
18806355
67662158
5701494
75464989
41842043
71132943
8907980
86745978
31433101
82235811
56541500
22599559
36059007
15519452
80662665
8535823
42969163
67779541
93454247
17263905
95583262
30456917
9439117
33549370
53613831