65632455
8870425
79001018
86756159
524455
49958885
63909628
37315733
65949459
5438195
22727257
24558673
96967186
37809269
22391085
228770
67591433
60121594
55999703
27773247
23699819
48639505
27781314
89505916
76889384
4937145
63166548
20101460
8851131
7683058
21118556
73129520
48788993
50538919
15594892
8103770
14881199
3542248
6313540
62364226