84939734
9113584
82844149
88286534
76409115
30971169
4399457
86142297
20412218
40933223
1577348
46661565
70288312
35102104
26334065
39186830
28337355
32252190
2681482
8777886
51605319
247158
24056463
25203103
5681729
30157705
85041467
70959226
97616090
88449506
27626117
34912030
50317681
24067918
88971605
2041907
22893907
3716366
73397668
1448845