96461007
68735273
497118
91655488
97224187
59846412
47357531
30613829
1171396
30369803
80052900
9633412
97744313
12037151
72746983
50906189
8651633
25191102
4916816
23004364
58008767
4848785
77698298
20601784
14466780
73437165
7535101
77397557
37641215
58194027
80404063
73779262
49079672
72952988
34749682
67601367
64136300
79505591
68301405
13865565