90696006
5421494
7845515
76394673
708178
26727189
63188625
32555304
22365886
41806900
17203266
95562337
68322448
66809975
22743026
95387043
22447042
44556205
27272284
39975743
46145370
96957021
16682972
44037419
5305542
38119460
71209057
27395093
83587144
20683023
7803112
88928484
56252201
43552639
90843340
7657852
38732239
82309873
34565261
2575618