64005310
71147742
83974162
33497043
6158597
99881526
7273919
88371885
48203028
78761304
61907940
12554267
29197949
10779474
28433224
81519641
86533645
89165982
73457355
73961059
6493242
3725225
24976851
61225298
6778366
87075959
330216
60655319
97277929
56953281
49032066
49271518
8678360
48734289
79298393
1218514
5668181
36483781
31532660
41941807