46383327
6245441
64681497
5424721
8395848
85373185
42173442
54025249
6012756
78767264
68262941
81088088
39916576
98975417
3562406
81558490
9514430
6843704
78538389
32823663
78591295
9488564
96652100
39813099
30673640
80664236
70585160
51641852
27067837
48881588
963682
9931896
98893960
96702412
81444490
59479125
67176969
26311071
263211
92098580