27634946
20971241
43659448
31822328
83087041
41218799
5707073
49861921
22653382
1210149
25037940
17013428
29792701
18999076
36204259
53032330
25257000
29595339
37964758
82897189
24787468
8956525
86686405
6977864
21844039
47841232
20323986
95261482
5631089
482667
9774661
6597311
49518911
2961061
48697336
67582919
3523059
44863992
33928577
63023151