68166731
86395840
8521717
7036626
41806854
92815179
72099641
28473679
61578272
22775812
43357322
93352495
8914264
9113595
9058878
17429215
23788944
65169305
71851683
49394605
10154896
2325117
9589562
63039197
26715903
16409135
80578321
7236681
86009910
44886805
14863934
1737304
61947595
48044976
8725692
8071298
93758837
6848694
14087480
54156654