14667461
19031796
32666252
32022092
72163368
37075666
78762692
55822712
15972548
61705148
64112690
55921807
2038416
4141953
65114956
46414388
13975928
50205243
2032665
10007267
12232015
84843701
87502971
56471967
73297768
23617400
51837441
25759625
75093025
71591656
36135611
69736836
11374859
10421996
95936101
21088516
4562728
88104114
3659115
33782759