90749492
95562992
61406735
24166771
82886315
13643915
68698692
5778105
77321150
97328430
30034466
446732
76327450
74122885
71163516
51466181
26843992
9345218
50657105
12938714
71822305
21945805
10906282
82456880
28189277
10889740
93207453
62034054
52186971
24459044
147977
74938291
46634820
73201950
9167468
24614391
19064359
96528018
2642897
3023410