94495961
75657060
83233187
95541924
7913771
81897747
37465572
15633236
77728437
70804323
54723270
78089129
8383551
24194256
49666679
21216080
95711522
135398
56704782
79778874
45077931
1721203
34954995
76976598
87995102
25197556
5129340
94655340
13406052
13798566
82257920
56075621
23436709
21161732
83259055
56214885
16711005
43698237
16457079
1903233