42304585
82093129
6735381
83253521
1499140
81216445
25135070
7412945
69119629
334301
98094839
60641442
46485012
87289710
66511467
71262412
91185322
4908588
8946530
35433499
21275258
40065866
63009285
135114
65387608
79529001
43979961
67516278
2230447
53675549
27677161
73559730
47581728
54081988
96961765
3165736
70592928
65178730
78067744
2291959