52286075
84948787
64816086
1158663
82524697
26667123
80648064
50283030
91698261
51089445
73824339
74353238
9254906
80778441
5118932
85079990
9713603
23696684
84567771
93272215
27418776
61221718
61285944
20864998
63495624
59646317
83923509
32641433
49274858
95949820
63372207
58678653
39025544
41775968
32639615
65312038
84391344
85993080
54484520
12995493