32967403
91395717
73904462
79843026
96083912
14393668
2941678
82328656
61893381
19128286
61636129
11404764
38095101
2433937
44895930
50073139
25098835
67383524
25209725
68611591
49061713
81791048
15945362
27173860
82807168
54826839
30346818
87405446
94103712
79525713
41788321
12316086
38926458
3754770
86152316
6706281
25431570
30666458
28825729
11671257