20146024
74749196
24496664
53726260
80531939
14586630
68631504
8837810
32923179
90005482
6319439
28082647
5376920
75737182
18431214
44888955
93534388
25555616
92769123
5696374
8533678
23096995
17813274
100006548
59875259
46752259
73958412
67202767
90291556
72981208
99352203
21725856
6235416
45267639
38699771
77529834
65552428
24527953
44004510
39427617