75164441
19652486
33867427
27194068
89079716
59153259
84266312
16585887
35554136
49095675
348193
72308517
9852359
3512402
9287559
33047031
81108985
73118103
40682564
9768504
84924994
54858046
32898258
19272496
49492557
19782281
9584636
20184323
34523528
21772500
90224376
17492035
63385644
58768309
29143967
94756044
7260420
66059154
20118873
81969145