37737280
58813837
54131777
48694348
50156464
20825232
45145737
44409303
35995515
26213337
8859223
6776303
67565974
15595614
86555003
5253217
36983736
75192952
46243867
82669282
7452180
408480
43059484
76838215
73761971
96268603
62767438
71199259
43866266
74972430
3603131
52768148
88643405
25569456
91934634
48316600
51758259
15135480
49064983
70575505