385652
58026147
87008379
67353541
97525501
55901584
77205633
59877811
513625
7588567
47365034
85453655
46185210
4361858
26575523
48476556
94915946
42411242
75922991
80969015
46695478
1088139
97206940
54179970
8726248
59844496
4958754
21652967
29961666
61976809
45341517
42601802
34383067
1209069
29966017
28034924
90438278
6404219
9866152
31753702