3590558
55393051
12964604
78883787
21704690
59005482
2006187
92527474
96141671
10658534
35606084
389640
41959301
57271754
81509783
8612478
75602890
76491896
24996236
82835912
29351820
81158346
23499412
48795000
10062827
76385591
25039410
89325074
52561045
85754967
69917498
38445860
1188772
52935359
86477982
72719309
61362738
23382683
46587964
5749871