1157729
331444
462607
28215031
42993787
97829433
66452703
8070246
33988078
76949281
88662138
97881069
20608239
24729087
90781468
44727539
16338914
71813175
54448968
80572105
83168825
4249532
2480584
470579
50532150
15639578
22124228
34618069
38617163
43147627
512420
73549742
59881629
5393298
74375653
42139711
82214134
96545396
5258690
16787310