94767517
71668034
76092567
6789202
18099536
3596862
77634841
63074973
5034135
25659829
20777483
93725533
87476764
38879012
16921157
82455339
74501487
975507
21078939
68714307
93364220
3407720
870843
68383858
65912000
74614589
46702870
26347
6471763
37481151
21712465
50667600
50133054
89168231
83876026
18206415
92442367
52263269
55978837
56549943