5650316
86607313
82449889
73394642
2555640
77704393
29672635
3475275
31661541
24391570
78642229
3815071
95444290
23956699
2625418
24488190
73989748
48502129
87928779
2194546
36828727
23795621
13175089
93835329
48337844
6875102
84806863
39993652
33939231
15264970
1184474
65365479
71405541
78112073
41022760
78336747
99652898
93448083
12367963
19347928