45791966
24482119
9199770
64469972
72579376
9940827
68905388
58604199
9003844
2491933
20405566
55951112
62261795
83949250
46028385
35681322
58826344
28648381
65865032
87918
52663744
76915437
97297136
24155797
52376806
90125985
68624606
22965429
24744888
59436681
2320408
20391761
26466924
50954372
7878412
72564872
63708390
76524522
78504757
65412856