41715926
7476389
7532114
55491483
67254903
22116226
51803210
22898729
19296892
1262644
70833013
82416342
18524406
11661856
54456216
6526592
43095307
20807060
69646960
2779757
32835504
54935787
83607871
41819406
62755222
53568624
90962800
35943957
75496854
51667542
74396763
4768967
58194487
46165331
76683869
9669722
30469364
64596701
86411926
70025765