21629516
96625211
11252430
35905258
53245108
55396860
54027384
96778965
90899642
32794034
92788639
64318837
51083537
76194811
41865721
33886093
30817325
2502763
30682952
3782740
3042766
89382564
73353568
54577894
18365077
40451630
3091170
18129787
3546017
9573171
5782497
55762873
539425
7301224
252048
64266430
12837148
6206165
6792767
53443206