57581957
58865065
28693495
11407318
17219523
70751212
7616973
3547466
73098198
60293355
69952501
51745075
398559
99881434
91045373
71883433
95169475
95674666
8360261
19788302
25868318
9225581
4712289
31961429
60217387
12809745
41552408
86695750
85301367
75162121
57438844
76469496
28406325
86661317
7531497
4979170
72401988
54893489
78511587
30101063