50142290
94036159
29447028
77026310
90205274
31762578
12617461
4943879
31414708
91925743
34835110
78794407
22709500
5557097
63148041
80742830
31176495
62399754
10266326
24455633
76418076
44489663
20577505
32272828
39181713
48571961
45137163
7546872
50601654
41634655
5032182
21644948
24289442
82141
17356084
4759479
19689210
84409376
17678022
95077377