56542935
1165195
80573149
24508242
34306673
16276803
93557234
74376943
43045033
8745981
51844771
9065972
51927271
69381774
73619050
93869009
57632708
9658322
62839214
688100
11334703
24851045
4453511
36066053
66058466
87994896
31675545
68818105
20976983
89391518
38575292
70719433
65436145
26399275
17372405
59513527
72817099
91036996
75465746
7810664