58539006
96213987
48687407
28168216
94495318
7034860
79388286
34931326
10934506
98485371
72665330
6448768
3531671
33086420
30369557
239577
13961222
5909105
49102049
25874909
14167772
85046190
64778393
34278131
45769149
47154961
4756353
73179197
63879805
34936293
73263593
39469418
7415109
67413044
69643720
26998961
984210000
66879153
26012354
90021598