65216055
25463911
77233174
95896997
44922372
10947931
9871520
6701244
67315218
20986420
98774079
82191214
81277201
45325048
57535783
67312978
58131801
66307627
81299105
37651339
82424221
68069621
38566214
8511881
59659120
54138101
22965901
65088126
43786780
63183240
82617189
39499106
6710723
94112199
99193169
37581917
92534400
92646707
78727609
275950