97159561
279386
78748117
93065553
97259824
73385045
11856684
24464421
96796767
68721359
20122417
57727503
50371439
5442270
17917122
62111263
51692024
46568664
16486834
17257315
53829394
648652
75684415
94103909
43448534
22701253
36131358
50022223
14414268
72879514
25686776
83766030
46568423
3658706
70373289
89744708
87196321
62706528
33858337
62034760