16286391
31336328
37016902
31806391
49255498
30514399
40049388
25609277
19358757
10784813
63566109
82171557
50184726
1552888
66692930
24819632
36904899
84844383
3154486
30758213
68392565
748532
31271487
92289355
6021695
68672930
10183416
95813799
34317034
84266984
1897122
2885508
5425637
56461788
39124587
9214931
4293272
86302869
56039736
5616915