22024970
6378452
5657185
85723759
89289632
34179593
60587253
7715365
36619450
5029888
22159169
7415024
23697429
59844277
61256555
53381210
16769165
91036614
7492640
7309219
67594262
44881534
66415938
15479345
61541431
91872733
60219955
33912853
77462692
76584852
24866361
59871901
14104362
13273468
42906999
5453235
72146782
7535645
72305400
4025222