64177656
88188986
8637896
2685895
65382322
225736
2434708
48001475
5803657
8508491
1534871
42337357
11662481
26562314
79233558
88695537
95818590
5872935
10461002
88406787
54092215
75714533
73956434
32738470
47097318
94643706
66818120
32883197
64733439
47794505
162566
78374323
34272119
99109602
14813536
31463769
87575617
376341
95217135
72807210