98194648
71062130
25543196
54427082
72361330
4228234
95134618
64755902
22325255
7679141
4913415
55977559
51011910
51697963
974047
85424337
3712029
82167076
53813765
560116
83388851
8389496
95159007
22898279
77229639
482645
69223670
8436681
725366
78405784
37228591
57393163
38084669
7216861
85571922
65217024
56125540
12002448
11875382
24296433